using UnityEngine;

namespace Assets.Common.Unity
{
    public interface IUnityInput
    {
        public Vector2 MousePosition { get; }
        /// <summary>
        /// Input.GetMouseButton(0)
        /// </summary>
        public bool MouseLeftButtonPressed { get; }
        public bool MouseRightButtonPressed { get; }
        public  bool MouseLeftButtonWasPressedThisFrame { get; }
        public  bool MouseRightButtonWasPressedThisFrame { get; }
        public bool KeyWasPressThisFrame(KeyCode keyCode);
        
    }
}
